// chart
import Bar from '@/components/Charts/Bar'
import ChartCard from '@/components/Charts/ChartCard'
import Liquid from '@/components/Charts/Liquid'
import MiniArea from '@/components/Charts/MiniArea'
import MiniSmoothArea from '@/components/Charts/MiniSmoothArea'
import MiniBar from '@/components/Charts/MiniBar'
import MiniProgress from '@/components/Charts/MiniProgress'
import Radar from '@/components/Charts/Radar'
import RankList from '@/components/Charts/RankList'
import TransferBar from '@/components/Charts/TransferBar'
import TagCloud from '@/components/Charts/TagCloud'
import MutiLine from '@/components/Charts/MutiLine'

// pro components
import AvatarList from '@/components/AvatarList'
import CountDown from '@/components/CountDown'
import Ellipsis from '@/components/Ellipsis'
import FooterToolbar from '@/components/FooterToolbar'
import NumberInfo from '@/components/NumberInfo'
import DescriptionList from '@/components/DescriptionList'
import Tree from '@/components/Tree/Tree'
import Trend from '@/components/Trend'
import STable from '@/components/Table'
import MultiTab from '@/components/MultiTab'
import Result from '@/components/Result'
import IconSelector from '@/components/IconSelector'
import TagSelect from '@/components/TagSelect'
import ExceptionPage from '@/components/Exception'
import StandardFormRow from '@/components/StandardFormRow'
import ArticleListContent from '@/components/ArticleListContent'

import UploadImage from '@/components/UploadImage'
import UploadFile from '@/components/UploadFile'
import TradeShopSelector from '@/components/TradeShopSelector'

import StoreSelectorModal from '@/components/global/StoreSelectorModal'

import productTypeSelect from '@/components/global/productTypeSelect'
/** @description 日期控件 */
import DateTimeRange from '@/components/global/DateTimeRange'
/** @desc 省市区 + 详细地址  */
import cascaderAddress from '@/components/cascaderAddress/index'
/** @description 富文本 */
import QuillEditor from '@/components/Editor/QuillEditor'
/** @description 支付机构 */
import PayInstSelect from '@/components/MerchantSelect/PayInstSelect'
/** @description 支付产品 */
import PaymentProduct from '@/components/MerchantSelect/PaymentProduct'
/** @description 渠道商 */
import ChannelMerchantSelect from '@/components/MerchantSelect/ChannelMerchantSelect'
/** @description 所属行业 */
import IndustryType from '@/components/MerchantSelect/IndustryType'
/** @description 商户类别 */
import MerchantCategorySelect from '@/components/MerchantSelect/merchant-category-select'
/** @description 门店 */
import storeSelect from '@/components/MerchantSelect/store-select'

import marketPositionSelelctor from '@/components/global/marketPositionSelelctor'
import marketPositionSelelctor2 from '@/components/global/marketPositionSelelctor2'
import marketPositionPageSelelctor from '@/components/global/marketPositionPageSelelctor'
import SceneTypeSelector from '@/components/global/SceneTypeSelector.vue'
import ActivityH5SelectModal from '@/components/global/ActivityH5SelectModal.vue'
import ImportExcel from './import-excel.vue'
export {
  AvatarList,
  Bar,
  ChartCard,
  Liquid,
  MiniArea,
  MiniSmoothArea,
  MiniBar,
  MiniProgress,
  Radar,
  TagCloud,
  MutiLine,
  RankList,
  TransferBar,
  Trend,
  CountDown,
  Ellipsis,
  FooterToolbar,
  NumberInfo,
  DescriptionList,
  // 兼容写法，请勿继续使用
  DescriptionList as DetailList,
  Tree,
  STable,
  MultiTab,
  Result,
  ExceptionPage,
  IconSelector,
  TagSelect,
  StandardFormRow,
  ArticleListContent,
  UploadImage,
  UploadFile,
  productTypeSelect,
  TradeShopSelector,
  DateTimeRange,
  StoreSelectorModal,
  cascaderAddress,
  QuillEditor,
  PayInstSelect,
  PaymentProduct,
  ChannelMerchantSelect,
  IndustryType,
  MerchantCategorySelect,
  storeSelect,
  marketPositionSelelctor,
  marketPositionSelelctor2,
  marketPositionPageSelelctor,
  SceneTypeSelector,
  ActivityH5SelectModal,
  ImportExcel
}
